#define _CRT_SECURE_NO_WARNINGS
//作者：宋安康
#include<bits/stdc++.h>
using namespace std;


// 双指针
//通常用于数组或字符串
//双指针并非真的指针实现，一般用两个变量来表示下标（在后面都用指针来表示）

//1、对撞指针
// left ,right分别指向第一个元素和最后一个元素
// 
//2、快慢指针
//const int N = 1e6 + 9;
//char s[N];
//int main() 
//{
//	//对撞指针
//	ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
//	cin >> s + 1;
//	int m = strlen(s+ 1);
//	int l = 1, r = m;
//	bool ans = true;
//	while (l < r && ans == false)
//	{
//		if (s[l] != s[r])
//		{
//			ans = false;
//		}
//		l++;
//		r--;
//
//	}
//	cout << (ans ? "Y" : "N") << endl;
//
//	printf("hello world\n");
//	return 0;
//}

//快慢指针
//指的是两个指针从同一侧开始移动，一个移动的快，一个慢
//const int N = 1e5 + 9;
//int a[N];
//
//int main() 
//{
//	ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
//	int n, S;
//	cin >> n >> S;
//	for (int i = 1; i <= n; i++)
//	{
//		cin >> a[i];
//
//	}int ans = n + 1;
//	for (int i = 1,j = 0,sum = 0; i <= n; i++)
//	{
//		while (i> j ||(j < n&&sum < S)) 
//		{
//			sum += a[++j];
//		}
//		if (sum >= S)
//		{
//			ans = min(ans, j + i + 1);
//			sum -= a[i];
//		}
//	}
//	cout << (ans > n ? 0 : ans) << endl;
//	return 0;
//}

//构造
//1、状态转移
//2、模式识别
//3、实践和练习
//4、注意特殊情况
//int main() 
//{
//	ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
//	//int N;
//	//cout << "输入" << endl;
//
//	//cin >> N;
//	
//
//	
//	return 0;
//}

//模拟算法
//模拟实际情况来解决问题
//const int N = 150;
//int mp[N][N],ans[N][N];
//
//int main() 
//{
//	ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
//	int n, m;
//	cin >> n >> m;
//	for (int i = 1; i <= n; i++)
//	{
//		for (int j = 1;j <= m; j++) 
//		{
//			cin >> mp[i][j];
//		}
//	}
//	for (int i = 1; i <= n; i++)
//	{
//		for (int j = 1; j <= m; j++)
//		{
//			if (mp[i][j] == 1)
//			{
//				ans[i][j] = 9;
//				continue;
//
//			}
//
//			//扫描九宫格
//			for (int _i = max(1,i-1);_i <= min(n,i+1);++_i)
//			{
//				for (int _j = max(1, j-1);j <= min(m,j+1);++_j)
//				{
//					if (mp[_i][_j] == 1) 
//					{
//						ans[i][j]++;
//					}
//				}
//			}
//		}
//	}
//
//	for (int i = 1; i <= n; i++)
//	{
//		for (int j = 1; j <= m; j++)
//		{
//			cout << ans[i][j] << " " << endl;
//		}
//		cout << endl;
//
//	}
//	return 0;
//}

int main() 
{
	cout << "hello 4.8" << endl;
	return 0;
}